Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia F3 Australia F6 Australia F9 USA F2 Australia F3 Australia F4 USA F7 Australia F5 Indonesia-w3 Thailand F1 Thailand F2 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Australia F13 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 New Zeland F1 New Zeland F2 Australia F3 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F2 Australia F1 Australia #2-w1 Indonesia-w4 Australia F3 Australia F5 Australia F10 USA F1 Indonesia-w1 Indonesia-w2 Thailand F3 Indonesia F5 USTA Seascape Challenger - Aptos Theusbridge.com Tennis Classic - Tarzana 2002 Azalea Orthopedic Challenger - Tyler XL Capital Bermuda Open - Bermuda Australia F11 Kia International In Caloundra - Caloundra MST ATP Challenger International - Burnie AT&T Challenger of Dallas - Dallas Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Bancolombia Open - Bogota Tallahassee Tennis Challenger - Tallahassee Nielsen USTA Pro Tennis Championship - Winnetka Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington USTA/Safeway Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Burnie Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Melbourn Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Ramat Hasharon Challenger Tallahassee Tennis Challenger - Tallahassee Nottingham Challenger San Benedetto Challenger Aptos Challenger Lexington Challenger Granby Challenger Vancouver Challenger USTA Challenger of Dallas - Dallas Kia International in Burnie - Burnie Binghamton Challenger GHI Bronx Tennis Classic - Bronx Sacramento Challenger Calabasas Challenger Seoul Challenger Champaign Challenger Honolulu Challenger Baton Rouge Challenger Ramat Hasharon Challenger Savannah Challenger USTA Challenger of Oklahoma - Tulsa VI Abierto Internacional de Salinas - Salinas Carson Challenger Ojai Challenger Aptos Challenger 2001 Centura USTA Challenger - Rocky Mount Vancouver Challenger Binghamton Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Honolulu Challenger Caloundra Challenger Dallas Challenger University of Tennessee USTA Challenger - Knoxville Nottingham Challenger The Surbiton Trophy - Surbiton San Luis Potosi Challenger 2002 - San Luis Potosi 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Challenger of Calabasas - Calabasas USTA Championships of Kerrville - Kerrville Fifth-Third Bank Tennis Championships - Lexington Challenger Britania Zavaleta - Puebla 2007 Knoxville Challenger - Knoxville Time Warner USTA Challenger - Binghamton 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Men's Pro Challenger at Tunica National - Tunica Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Tennis Classic - Bronx USTA Challenger of Burbank - Burbank Honolulu Challenger Burnie Challenger Tulsa Auto Collection USTA Challenger - Tulsa 2003 Eddleman USTA Challenger - Birmingham Dallas Challenger Caloundra Challenger USTA Men's Challenger of Dallas - Dallas Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco XL Capital Bermuda Open - Bermuda Sarasota Challenger Burbank Challenger - Burbank Bordeaux Challenger Nottingham Challenger USTA Challenger of Orlando - Orlando The USTA Challenger at West End Racquet - Torrance Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa JSM Challenger of Champaign - Urbana Nottingham Challenger Busan Open Challenger Tennis - Busan Nottingham Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Challenger in Burnie - Burnie USTA Men's Challenger of Dallas - Dallas Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica The $50,000 Pro Challenger at Calabasas - Calabasas The 'Fitz' Casino Challenger - Tunica The West Side Tennis Club Grass Court Challenger - Forest Hills JSM Challenger - Champaign Caloundra ATP Challenger - Caloundra AT&T Challenger of Dallas - Dallas The Commercia Challenger - Aptos Austin Challenger - Austin Lubbock Challenger - Lubbock The Swanston Challenger - Sacramento Tiburon Challenger - Tiburon Ford Tennis Championships - Louisville Challenger Groningen - Groningen Kia International In Kawana - Kawana BMW Tennis Championship - Sunrise Challenger Banque Nationale - Granby Savannah Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Music City Challenger - Nashville Dallas Challenger Morelos Challenger Chuncheon Challenger Guadalajara Challenger Puerto Rico Challenger Tennis Event - Humacao Taipei City Challenger Busan Challenger Swanston Challenger - Sacramento Manchester Challenger Rijeka Challenger Bangkok Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Hurricane Tennis Open - Bradenton Sunset Moulding Challenger - Yuba City Zhuhai Challenger San Jose Challenger Ford Tennis Championships - Louisville Torneo Internacional Challenger Fila 2006 - Leon USTA Challenger - Champaign Gatineau Challenger II Naples ITG Challenger - Naples 2007 Nielsen Pro Tennis Championship - Winnetka Burnie Challenger Club Coop's ATP Challenger International - Brisbane 2001 USTA Tallahassee Tennis Challenger - Tallahassee Ningboo Challenger Launceston Challenger USTA Seascape Challenger - Aptos IPP Open - Helsinki BMW Tennis Championship - Sunrise Atlanta Clay Court Challenger - Atlanta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Odlum Brown Vancouver Open - Vancouver Traralgon Challenger Tenerife Challenger USTA Challenger of San Antonio - San Antonio Ningboo Challenger Happy Valley Challenger Morelos Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth-Third Bank Tennis Championships - Lexington Playford Challenger Bangkok Challenger Aptos Challenger Lubbock Challenger - Lubbock Gwangju Challenger Hua Hin Challenger Burnie Challenger Pro Challenger at Calabasas - Calabasas Britania Zavaleta - Puebla Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale 2003 USTA Challenger of Calabasas - Calabasas Open de Montauban - Montauban Heineken Open - Auckland International Tennis Championships - Delray Beach 2002 FSE Challenger - Tarzana USTA Men's Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington D.C. Maui Challenger Leon Challenger Surbiton Challenger USTA Challenger of Las Vegas - Las Vegas 2006 Challenger of Santa Clarita California Challenger - Valencia Lexington Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Aptos Challenger 2001 USTA Challenger of Calabasas - Calabasas Shanghai Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Nanchang Challenger USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby Aberto Da Costa Do Sauipe - Bahia 2001 UT Tyler Patriot Challenger - Tyler Quanzhou Challenger Granby Challenger Kaohsiung Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi Ho Chi Minh City Challenger Shenzhen Challenger Music City Challenger - Nashville Burnie Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Heineken Open - Auckland Siebel Open - San Jose Savannah Challenger Athens Challenger Challenger Britania Zavaleta - Puebla Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Shimadzu All Japan Indoor - Kyoto ARMS USTA Challenger - Rocky Mount USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Open Sainte-Victoire - Aix-En-Provence USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco The Wright Financial Group, Inc. Challenger - Champaign Delray Beach International Tennis Championships - Delray Beach 2004 Colorado Tennis Classic - Denver Tennis Channel Open - Las Vegas Music City Challenger - Nashville Pro Tennis World Open - Sunrise Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ilkley Challenger Home Depot Center USTA Challenger - Carson USTA Freeman Men's Challenger - Joplin Wailea Men's Challenger - Maui Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Baton Rouge Pro Tennis Classic - Baton Rouge Countrywide Classic USTA Men's Challenger - Carson Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Tiburon Challenger Sacramento Challenger - Sacramento Delray Beach International Tennis Championships - Delray Beach The Mercedes Benz of Calabasas - Calabasas Estoril Open - Estoril Winnetka Challenger AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Nottingham-2 Challenger If Stockholm Open - Stockholm Puebla Challenger Tallahassee Challenger Zagreb Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger Thailand Open - Bangkok Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Shenzhen Challenger Open Sabadell Atlantico - Barcelona The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Indian Wells Challenger Winnipeg Challenger Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Dallas Challenger Bank Austria Tennis Trophy - Vienna Apia International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Farmers Classic - Los Angeles U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Sunrise Challenger PTT Thailand Open - Bangkok Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Rimouski Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Brisbane International - Brisbane Countrywide Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Sacramento Challenger Tallahassee Challenger Delray Beach Open - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London The Stella Artois Championships - London Brisbane International - Brisbane Sarasota Challenger Happy Valley Challenger Lexington Challenger BMW Open - Munich China Open - Beijing Irving Challenger Citi Open - Washington UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Gimcheon Challenger Brisbane International - Brisbane BMW Open - Munich AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Atlanta Tennis Championships - Atlanta BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Citi Open - Washington PTT Thailand Open - Bangkok Leon Challenger Canberra Challenger Apia International - Sydney Panama City Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Yokohama Challenger BB&T Atlanta Open - Atlanta Taipei City Challenger Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Zhangjiagang Challenger Aegon Nottingham Open - Nottingham Gwangju Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kobe Challenger USTA Men's Challenger of Dallas - Dallas Millennium Estoril Open - Estoril Nova Challenger Osaka - Osaka Kyoto Challenger Citi Open - Washington Shanghai Challenger Chengdu Open - Chengdu USTA Challenger of Burbank - Burbank Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Citi Open - Washington College Station Challenger - College Station U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BB&T Atlanta Open - Atlanta SAP Open - San Jose Tennis Masters Series - Cincinnati Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland Aircel Chennai Open - Chennai Siebel Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Arizona Men's Tennis Championships - Scottsdale If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Pacific Life Open - Indian Wells Brisbane International - Brisbane Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston U.S. Men's Clay Court Championships - Houston Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Apia International - Sydney Geneva Open - Geneva BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Ericsson Open - Miami Rogers Cup - Montreal Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami BMW Open - Munich Citi Open - Washington Medibank International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Series - Miami Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 2R, UZB-AUS 1-3 Hopman Cup - Perth Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 70th River Oaks International Tennis Tournament - Houston Australian Open (Australia, Wildcard) River Oaks International Tennis Tournament - Houston Australian Open (Australia, Wildcard) River Oaks International Tennis Tournament - Houston